Do not release reference on the subject of an expression
authorEmmanuele Bassi <ebassi@gnome.org>
Thu, 27 Jun 2019 15:42:58 +0000 (16:42 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Sun, 30 Jun 2019 22:42:44 +0000 (23:42 +0100)
We don't own the reference in the first place.

gtk/gtkconstraintexpression.c

index 0e5db96b622b9d4ce9db5a91ff0830c44ae503ec..6cd7dfcbafbc2d0a343c53461070d30bfa7edc77 100644 (file)
@@ -982,9 +982,6 @@ gtk_constraint_expression_add_variable (GtkConstraintExpression *expression,
                 gtk_constraint_solver_note_removed_variable (solver, variable, subject);
 
               gtk_constraint_expression_remove_term (expression, variable);
-
-              if (subject != NULL)
-                gtk_constraint_variable_unref (subject);
             }
           else
             {